home *** CD-ROM | disk | FTP | other *** search
/ Scene Storm / Scene Storm - Volume 1.iso / coding / c / changedir / smakefile < prev   
Makefile  |  1995-11-05  |  618b  |  31 lines

  1. NAME=ccd
  2. D=DEBUG=FULL
  3. CFLAGS=GST=$(NAME).gst $(D)
  4. #CFLAGS=
  5. LINKERFLAGS=MAP ccd.map NODEBUG
  6. HEADERS=ccd.h
  7. CC=sc
  8. LINKER=slink
  9. LIBRARIES=lib:sc.lib lib:amiga.lib
  10. OBJECTS=$(NAME).o graphics.o database.o
  11.  
  12. $(NAME): $(OBJECTS)
  13.     $(LINKER) $(LINKERFLAGS)\
  14.              FROM LIB:c.o $(OBJECTS)\
  15.              LIB $(LIBRARIES)\
  16.              MAP t.map\
  17.              TO $(NAME)
  18.  
  19. $(NAME).o: $(NAME).c $(NAME).h
  20.     $(CC) $(CFLAGS) $(NAME).c
  21.  
  22. database.o:    database.c database.h
  23.     $(CC) $(CFLAGS) database.c
  24.  
  25. graphics.o:    graphics.c $(HEADERS)
  26.     $(CC) $(CFLAGS) graphics.c
  27.  
  28. gst: $(NAME).c $(HEADERS)
  29.    $(CC) MGST=$(NAME).gst $(D) $(NAME).c
  30.  
  31.